package com.monitor.entity;

import com.baomidou.mybatisplus.enums.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;

/**
 * <p>
 * 工作报告表
 * </p>
 *
 * @author 
 * @since 2018-11-13
 */
@TableName(value="erp_report")
public class ErpReport implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 分支ID
     */
    private Integer branchId;
    /**
     * 客户ID
     */
    private Integer customerId;
    /**
     * 报告日期
     */
    private String repDate;
    /**
     * 报告类型
     */
    private Integer repType;
    /**
     * 工作进展
     */
    private String repProgress;
    /**
     * 分析
     */
    private String repAnalysis;
    /**
     * 维修维护
     */
    private String repMaintain;
    /**
     * 设想
     */
    private String repImagine;
    /**
     * 提交人
     */
    private String submitName;
    /**
     * 提交时间
     */
    private Date submitDate;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getBranchId() {
        return branchId;
    }

    public void setBranchId(Integer branchId) {
        this.branchId = branchId;
    }

    public Integer getCustomerId() {
        return customerId;
    }

    public void setCustomerId(Integer customerId) {
        this.customerId = customerId;
    }

    public String getRepDate() {
        return repDate;
    }

    public void setRepDate(String repDate) {
        this.repDate = repDate;
    }

    public Integer getRepType() {
        return repType;
    }

    public void setRepType(Integer repType) {
        this.repType = repType;
    }

    public String getRepProgress() {
        return repProgress;
    }

    public void setRepProgress(String repProgress) {
        this.repProgress = repProgress;
    }

    public String getRepAnalysis() {
        return repAnalysis;
    }

    public void setRepAnalysis(String repAnalysis) {
        this.repAnalysis = repAnalysis;
    }

    public String getRepMaintain() {
        return repMaintain;
    }

    public void setRepMaintain(String repMaintain) {
        this.repMaintain = repMaintain;
    }

    public String getRepImagine() {
        return repImagine;
    }

    public void setRepImagine(String repImagine) {
        this.repImagine = repImagine;
    }

    public String getSubmitName() {
        return submitName;
    }

    public void setSubmitName(String submitName) {
        this.submitName = submitName;
    }

    public Date getSubmitDate() {
        return submitDate;
    }

    public void setSubmitDate(Date submitDate) {
        this.submitDate = submitDate;
    }

    @Override
    public String toString() {
        return "ErpReport{" +
        ", id=" + id +
        ", branchId=" + branchId +
        ", customerId=" + customerId +
        ", repDate=" + repDate +
        ", repType=" + repType +
        ", repProgress=" + repProgress +
        ", repAnalysis=" + repAnalysis +
        ", repMaintain=" + repMaintain +
        ", repImagine=" + repImagine +
        ", submitName=" + submitName +
        ", submitDate=" + submitDate +
        "}";
    }
}
